const 文本取中间 = (str, startStr, endStr) => {
  // 检查是否包含开始和结束字符串
  if (!str.includes(startStr) || !str.includes(endStr)) {
    return ""; // 如果不包含开始或结束字符串，返回空字符串
  }

  // 获取开始位置
  const startIndex = str.indexOf(startStr) + startStr.length;

  // 获取结束位置
  const endIndex = str.indexOf(endStr, startIndex);

  // 检查结束位置是否有效
  if (endIndex === -1) {
    return ""; // 如果找不到有效的结束位置，返回空字符串
  }

  // 提取中间部分
  const middlePart = str.substring(startIndex, endIndex);

  return middlePart;
};

module.exports = 文本取中间;
